There and back again: Can you compile that snapshot?
نویسندگان
چکیده
A broken snapshot represents a snapshot from a project’s change history that cannot be compiled. Broken snapshots can have significant implications for researchers, as they could hinder any analysis of the past project history that requires code to be compiled. Noticeably, while some broken snapshots may be observable in change history repositories (e.g., no longer available dependencies), some of them may not necessarily happen during the actual development. In this paper we systematically study the compilability of broken snapshots in 219,395 snapshots belonging to 100 Java projects from the Apache Software Foundation, all relying on Maven as an automated build tool. We investigated broken snapshots from two different perspectives: (i) how frequently they happen and (ii) likely causes behind them. The empirical results indicate that broken snapshots occur in most (96%) of the projects we studied and that they are mainly due to problems related to the resolution of dependencies. On average, only 38% of the change history of project systems is currently successfully compilable. Copyright c © 0000 John Wiley & Sons, Ltd.
منابع مشابه
قانون طلایی تدارک حمایت از دانش آموزان با نیازهای ویژه در کلاسهای فراگیر: از دیگران آنطور حمایت کنید که دوست دارید از شما حمایت کنند
Consider for a moment that the school system paid someone to be with you supporting you 8 hours a day, 5 days a week. Now, imagine that you had no say over who that support person was or how she or he supported you. Or imagine that someone regularly stopped into your place of employment to provide you with one-on-one support. This person was present for all your interactions, escorted you to th...
متن کاملEditorial: What Is Brain Mapping?
G20 World Brain Mapping Initiative (Neuroscience/N-20) is Putting Brain Mapping on the top of Global Economic Issues The Society for Brain Mapping, Therapeutics, and Brain Mapping Foundation are propelling therapeutic advances in Nano-Neurosurgery, Nano-Bio-Electronics, Artificial Intelligence, Neuro-Supercomputing and ‘cross-pollination’ among the bio-medical sciences and engine...
متن کاملP35: How to Manage Anxiety
Anxiety is a mental state that is elicited in anticipation of threat or potential threat. Sensations of anxiety are a normal part of human experience, but excessive or inappropriate anxiety can become an illness. Anxiety is part of the normal human experience. We may speculate that it served human survival during evolution by enhancing preparedness and alertness. However, anxious manifestations...
متن کاملPeer Commentary on ‘Are There Neural Correlates of Consciousness?’ A STEW OF CONFUSION
This is the thesis the authors aim to discredit. But before examining their argument, consider straightforward common sense. Imagine a 10-year old boy. Ask him to read a comic book and to describe it in detail. Now check the book to see if he is telling you the truth. If he is, you have just verified our fundamental evidence for detailed conscious knowledge of the world. Now simply wait for him...
متن کاملحاملگی
If all pregnant women worry about their fetus, worries of pregnant nurses are more serious and actual. Which groups of women have more chance about hydatidform mole, amniotic fluid embolism or Sheehan’s syndrome? Fortunately, these complicated problems are very rare but what about daily injuries due to infectious diseases, radioactive substances, anticancer drugs and other chemical substances? ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Journal of Software: Evolution and Process
دوره 29 شماره
صفحات -
تاریخ انتشار 2017